package com.neusoft.neumooc.dao;

import java.util.Map;

import org.springframework.stereotype.Repository;
import com.neusoft.core.common.BaseDAO;
import com.neusoft.core.common.exception.DAOException;


/** 
 * @ClassName: UserDAOImpl 
 * @Description: TODO 登录业务数据访问类
 * @author zls
 * @date 2016年11月3日
 */
@Repository
public class UserDAOImpl extends BaseDAO implements UserDAO{

	/** 
	 * @Fields QUERY_USER : TODO 通过登录名获取用户密码
	 */ 
	private final static String GET_USER_SQL = "SELECT password FROM wemall_admin WHERE username=?";
	
	
	/** 
	 * @Title: getUserByName 
	 * @Description: TODO 通过登录名获取用户密码
	 * @param userName 用户名
	 * @return Map
	 * @throws DAOException
	 */
	@Override
	public Map<String, Object> getUserByName(String userName) throws DAOException{
		Object[] obj = { userName };
		return this.queryForMap(GET_USER_SQL,obj);
	}
}
